0.系列文章目錄 一、Abp 框架啟動流程分析 二、模塊系統 三、依賴注入 四、模塊配置 五、系統設置 六、工作單元的實現 七、倉儲與 Entity Framework ...
0.系列文章目錄 一、Abp 框架啟動流程分析 二、模塊系統 三、依賴注入 四、模塊配置 五、系統設置 六、工作單元的實現 七、倉儲與 Entity Framework ...
0.簡介 承接上篇文章我們會在這篇文章詳細解說一下 Abp 是如何結合 IPermissionChecker 與 IFeatureChecker 來實現一個完整的多租戶系統的權限校驗的。 1.多租 ...
Abp 不一定僅用於 Asp.Net Core 項目,他也可以在 Console 與 WinFrom 項目當中進行使用,所以關於啟動流程可以分為兩種,一種是 Asp.Net Core 項目的啟動 ...
0. 簡介 整個 Abp 框架最為核心的除了 Abp 庫之外,其次就是 Abp.AspNetCore 庫了。雖然 Abp 本身是可以用於控制台程序的,不過那樣的話 Abp 就基本沒什么用,還是需要集 ...
0.簡介 Abp 框架本身針對內部拋出異常進行了統一攔截,並且針對不同的異常也會采取不同的處理策略。在 Abp 當中主要提供了以下幾種異常類型: 異常類型 描述 ...
0.簡介 Abp 框架在其內部實現了倉儲模式,並且支持 EF Core 與 Dapper 來進行數據庫連接與管理,你可以很方便地通過注入通用倉儲來操作你的數據,而不需要你自己來為每一個實體定義單獨的 ...
0.簡介 Abp 框架為我們自帶了審計日志功能,審計日志可以方便地查看每次請求接口所耗的時間,能夠幫助我們快速定位到某些性能有問題的接口。除此之外,審計日志信息還包含有每次調用接口時客戶端請求的參數 ...
0.簡介 在 Abp 框架內部實現了工作單元,在這里講解一下,什么是工作單元? Unit Of Work(工作單元)模式用來維護一個由已經被業務事物修改(增加、刪除或更新)的業務對象組成的列 ...
0.簡介 整個 Abp 框架由各個模塊組成,基本上可以看做一個程序集一個模塊,不排除一個程序集有多個模塊的可能性。可以看看他官方的這些擴展庫: 可以看到每個項目文件下面都會有一個 xxxMod ...
0.簡要介紹 在 Abp 框架里面,無時無刻不存在依賴注入,關於依賴注入的作用與好處我就不在這里多加贅述了,網上有很多解釋的教程。在 [Abp 源碼分析]一、Abp 框架啟動流程分析 里面已經說過, ...